Formal Verification of an ATM Switch Fabric using Multiway Decision Graphs

نویسندگان

  • Sofiène Tahar
  • Zijian Zhou
  • Xiaoyu Song
  • Eduard Cerny
  • Michel Langevin
چکیده

In this paper we present our results on formally verifying the implementation of an Asynchronous Transfer Mode (ATM) network switching fabric using a new class of decision graphs, called Multiway Decision Graphs (MDG). The design we consider is in use for real applications in the Cambridge Fairisle network. We produced the description of the hardware implementation at different levels of abstraction. We then performed the verification of an abstract description model against the description of the gate-level implementation. Using this abstract model, we accomplished the verification of specific properties that reflect the behavior of the Fairisle ATM switch fabric.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Verification of an ATM Switch Fabric using Multiway Decision Graphs

Abstract. We present our results on formally verifying the implementation of an ATM switch fabric. The verification is performed automatically at the Register-Transfer level using a new class of decision graphs called Multiway Decision Graphs (MDGs). We performed the verification of the RTL description against its gate-level implementation and also the checking of specific properties that chara...

متن کامل

Modeling and Automatic Formal Verification of the Fairisle ATM Switch Fabric using MDGs

In this paper we present several techniques for modeling and formal verification of the Fairisle Asynchronous Transfer Mode (ATM) switch fabric using Multiway Decision Graphs (MDGs). MDGs represent a new class of decision graphs which subsumes ROBDDs while accommodating abstract sorts and uninterpreted function symbols. The ATM device we investigated is in use for real applications in the Cambr...

متن کامل

Modeling and formal verification of the Fairisle ATM switch fabricusing MDGs

In this paper, we present several techniques for modeling and formal verification of the Fairisle asynchronous transfer mode (ATM) switch fabric using multiway decision graphs (MDG’s). MDG’s represent a new class of decision graphs which subsumes Bryant’s reduced ordered binary decision diagrams (ROBDD’s) while accommodating abstract sorts and uninterpreted function symbols. The ATM device we i...

متن کامل

Comparing HOL and MDG: a Case Study on the Verification of an ATM Switch Fabric

Interactive formal proof and automated veriication based on decision graphs are two contrasting formal hardware veriication techniques. In this paper, we compare these two approaches. In particular, we consider HOL and MDG. The former is an interactive theorem-proving system based on higher-order logic, while the latter is an automatic system based on Multiway Decision Graphs. As the basis for ...

متن کامل

The Impact of Design Changes on Verification Using MDGs

In this paper, we investigate the impact of design changes on formal verification using the MDG (Multiway Decision Graphs) tools. In particular, we would like to determine whether the design changes that make verification by interactive theorem proving simpler, also make verification by automated decision diagram approach simpler as well. The design we consider is the Fairisle 4 by 4 switch fab...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996